net/quagga: fix some compile issues on SDK
authoracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 26 Nov 2010 09:30:51 +0000 (09:30 +0000)
committeracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 26 Nov 2010 09:30:51 +0000 (09:30 +0000)
git-svn-id: svn+ssh://svn.openwrt.org/openwrt@24147 3c298f89-4303-0410-b956-a3cf2f4a3e73

Makefile

index 6b73d93f70ab5cb579c39b1e8824793513755942..bd6e3a8e809daaaf9412ac87e4b7c0a4d41e192e 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -100,7 +100,7 @@ endef
 
 define Package/quagga-ripngd
   $(call Package/quagga/Default)
-  DEPENDS+=+quagga-libzebra @BROKEN
+  DEPENDS+=+quagga-libzebra @IPV6
   TITLE:=RIPNG routing engine
 endef
 
@@ -287,6 +287,7 @@ define Package/quagga-libzebra/install
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libzebra.so.* $(1)/usr/lib/
 endef
 
+ifeq ($(CONFIG_IPV6),y)
 $(eval $(call BuildPackage,quagga))
 $(eval $(call BuildPackage,quagga-libzebra))
 $(eval $(call BuildPackage,quagga-libospf))
@@ -297,3 +298,13 @@ $(eval $(call BuildPackage,quagga-ospf6d))
 $(eval $(call BuildPackage,quagga-ripd))
 $(eval $(call BuildPackage,quagga-ripngd))
 $(eval $(call BuildPackage,quagga-vtysh))
+else
+$(eval $(call BuildPackage,quagga))
+$(eval $(call BuildPackage,quagga-libzebra))
+$(eval $(call BuildPackage,quagga-libospf))
+$(eval $(call BuildPackage,quagga-bgpd))
+$(eval $(call BuildPackage,quagga-isisd))
+$(eval $(call BuildPackage,quagga-ospfd))
+$(eval $(call BuildPackage,quagga-ripd))
+$(eval $(call BuildPackage,quagga-vtysh))
+endif